fix(skills): reject invalid frontmatter YAML#896
Conversation
Signed-off-by: phernandez <paul@basicmachines.co>
|
Claude finished @phernandez's task in 1m 30s —— View job PR Review: fix(skills): reject invalid frontmatter YAMLTodo List:
SummaryThis PR tightens The change is focused, dependency-free (as required for bare Code Quality & Standards
Testing & Documentation
Security & Performance
Compatibility
Findings1. No test for URL-shaped values in descriptions (informational) The regex passes correctly today, but it would be easy to break this in a future refactor. Consider adding a positive test. 2. Nested test doesn't assert the In
3. Single-quote stripping gap (pre-existing, not introduced here)
VerdictThe core logic is correct and the fix is appropriately minimal. Both findings are minor — the URL test is a nice-to-have, and the nested-key assertion is a documentation gap rather than a bug. This is ready to merge as-is, or the small improvements above can be added. |
Signed-off-by: phernandez <paul@basicmachines.co>
|
Claude finished @phernandez's task in 57s —— View job PR Review: fix(skills): reject invalid frontmatter YAMLTodo List:
SummaryTwo commits on this branch:
All three findings from the previous review have been resolved. The PR is in good shape. Code Quality & Standards
Testing & Documentation
Security & Performance
Compatibility
Finding Resolution WalkthroughFinding #1 (URL test) — Resolved by Finding #2 (nested assertion) — Resolved by adding Finding #3 (single-quote stripping) — Resolved by replacing the One Minor Note
VerdictAll previous findings addressed. The implementation is correct, minimal, and well-tested. Ready to merge. |
Summary
Test Plan